Hr manager or director careers in Seeb, Oman